torch ginger (phaeomeria magnifica) - Spanish English Dictionary